deck superstructure - Spanish English Dictionary